public class A {

    public int a = 1;

    public B b;

    class C {

    }

    public int test() {
        return 1;
    }

    public static final <T, Y> void test2(int x, String... y) throws RuntimeException {

    }
}